rotor furnace - German English Dictionary